#ifndef DATE_H_
#define DATE_H_

#include <iostream>

    /**********************************************************************
        Classe: Date
        Funcionalidade: Guarda uma data, e tem funções para a sua manipulação
    ***********************************************************************/

using namespace std;

class Date {

public:

	Date(int di = -1, int m = -1, int a = -1, int h = -1, int mi = -1);
	int getDia();
	void setDia(int d);
	int getMes();
	void setMes(int m);
	int getAno();
	void setAno(int a);
	int getHora();
	void setHora(int h);
	int getMinuto();
	void setMinuto(int m);
	int diffAno();

private:
	tm * data;


};

#endif /* DATE_H_ */
